English-Latvian translations for space shuttle
Definition of space shuttle
- A space transportation system developed by NASA consisting of a reusable winged orbiter, a set of recoverable booster rockets and a fuel tank
Trending Searches
Popular Dictionaries